10 out of 10. Communication was immediate, the amenities (laundry, coffee, gym and hot tub) were tremendous. location was great and the cleanliness was excellent. I will absolutely be staying here again