5* great place great location!