Modern and stylish space with everything we needed. Perfect location, only a short stroll to beach and was very accomodating with check in and check out times!