Everything was wonderful, unit well worth the price, just be prepared for extra resort fees at the time of check in. Had an excellent stay, would definitely return!