The apartment is superbly located. Across from the marina and a short walk to the beach. Plenty of shops and bar/restaurants nearby too.
The weather means you can enjoy the balcony whilst using the AV equipment to play music.
The apartment has everything you will need to enjoy your stay.
The communication and heck in process is pain free and the hosts were easily contactable for any questions I had.