Amazing place. Pictures doesn't reveal how nice it is, very big. Even too big as we stayed just 2 of us. Huge rooms, terrace, living room, pool etc. Already recommended to my friends.