Good value for money, excellent location, could use minor improvements in hospitality.