5 stars. Super clean, excellent location and hospitality