Very clean, great amenities with personal touches, excellent location!