Excellent hospitality. Great locality. All necessary amenities for a comfortable stay.