Great location and apartment! Super close walk to the beach and other restaurants. The check in was a mess and took forever because everyone has the same time. Elevators took a while. But overall a great place to stay. Nice gym too. Friendly staff and attentive host.