Great place to stay. Amazing location. Clean space with lots of room and a full kitchen. Lovely shared pool. Would definitely recommend.