Very comfortable, very clean, great amenities and a perfect location.