Beautiful and clean, great amenities, great location. Would stay here again!