This a timeshare and the place was huge and squeaky clean. Great location and walkable to many restaurants and sunset spots. My only issue was the description says ocean views and I asked the host beforehand and they mentioned they have requested an oceanview for us but all we ended up getting was a view of the parking lot :(