A five star experience. Everything as described, great value for the price