Unbelievably clean and modern, and the staff and guests were all so friendly and helpful. So much is offered for the price; it is a great deal.