Great place for a get-away-from-it-all holiday with all conveniences.