Absolutely 5 star convenience, comfort, clean, cute and cool. Obviously much attention was given to the details. This IS the place to stay!!!