Perfect apartment perfectly located. The apartment was probably even better than the listing with some useful extras like towels for the beach and a hairdryer which we weren't expecting. The bedrooms were at the back so very quiet and the beds very comfortable. Furnishings were of high quality with no expense spared or corners cut so the place quickly felt like home. Communication about checkin could have been a little smoother - we were initially sent a link which didn't work but Maria called as we were boarding our flight and it was all fine in the end. Thankyou for a lovely stay, wholeheartedly recommend and hope to return.