Everything as promised. Highly recommended. Easy to deal with. Great place to stay