Excellent location, wonderfully host team, professionally managed, better than hotel.