The place is part of a larger resort and comes with all the amenities of a that resort plus the home feel of an AirBnB. Would definitely stay again!