5 star spot. The location is amazing as is the space. Feels brand new, very clean, great amenities. Would stay here again in a heartbeat.