Perfect location right on the beach. Studio 905 provided fantastic views of the beach looking north. Everyday, you could watch the sunset from the balcony. The kitchen was a bit small but serviceable. Pots, pans, and utensils need a little refresh. Convenient washing and drying machines in the apartment (although the dryer could use an update). There is paid parking (a little on the high side).
Overall, a wonderful stay and highly recommended.