It is right on the beach. With pets and sand, the tile floors make sense. There is some noise from the highway, so bring a white noise machine. Everything was very clean. The bathroom we had was tiny but adequate & staff was liberal with fresh towels. The sounds from fountains & birds made for a nice escape.