Well designed, comfortable, great amenities, and clean. We really enjoyed our stay here. The parking spot was key. Would stay here again.