Beautiful apartment! Ample space, modern everything and friendliest host. We interacted on an as needed basis, had plenty privacy and thoroughly enjoyed the restaurants beaches and all other recommendations turned out great! Would stay nowhere else but here whenever we come back if we can! :)