Excellent location and amenities on site. Would highly recommend. Everything you need in a well stocked kitchen. There is a resort fee at check in