location is perfect, decor is beautiful, check-in and breakfast are zero fuss, staff were wonderful!