Great location,
Great hospitality and communication,
Great value,
5 stars!