Overall a great stay despite a few issues. The floors and jacuzzi were both dirty when we arrived but after I brought this up with AvantStay they sent someone out the next day to address them. The rooms were huge and the location was just a few minute walk to the beach.