This was a great place to stay. We found the place easily and it was comfortable for eight of us. Peter and Leon were responsive and helpful. Highly recommended!