Great, comfortable timeshare style apartment with all the basics for a short stay. Resort amenities are spectacular. If you're coming for work, wifi is super slow, clunky and allows for only a maximum of 2 devices per unit. All in all a great stay and Barbara and the resort were super accommodating for my late night arrival and speedy and helpful with communication.