Five stars. Super clean, great location and awesome amenities. Would absolutely stay again.