Great hospitality, perfect location, excellent value. Overall, value for money.