Convenient location to many places within the city. Hotel has several restaurants, games and activities, pools but beach was a disappointment, very small like a man-made pool. Seems like a popular hotel with many corporate and private events happening almost everyday. Great for families with children, not for adults who are looking for a quiet getaway. Housekeeping needs improvement though, have to remind them on some days to clean the room.