Outstanding hospitality and stylish accommodation and a beautiful spot to stay. Would be back in a heartbeat!