Location is great, but will not be returning. It is very confusing to check in as there is no one at the front guiding you where to check in. Also it would be great if the onsite managers could greet guests. The hotel has been remodeled but not a lot of up keeping as the hallways to the rooms have stretches, scuff marks, and a faint older building odor. As for the pool and beach, they look nice but again the service was very mediocre. The server forgot to put in the drink order. I had to ask to get refills on water and ice. Overall the hotel in itself is okay, but the service is what matters most, and in that respect this hotel has a lot of work to do.