Apartment is in a great location. Literally a 5 minute walk to the beach. Apartment is comfortable and had everything we needed for our stay. The shower was great and powerful. Any issues we had, they communicated very well with us and dealt with promptly.
One thing to note is that the apartment is on the third floor with no lift. The stairs are quite narrow and steep.
In all we enjoyed our stay and we will definitely be back again.