Fantastic place! Excellent accomodation with all the right combinations of necessities.