Highly recommended in all respects: accommodations, location, hospitality.