The check-in process was smooth as you get to go directly to the room. It was nice that you could park on your level if you luck up on a spot. FYI the garage is very tight, especially if you are in a larger vehicle. The resort is geared towards families, but it was not in the best condition...dirty and lots of hallways smelled of weed as you passed by rooms. Not the environment I recommend for children. (This is obviously not within the owners control, just beware of what the resort is) The elevators were terrible, we literally waited over 10 minutes once, not during check-in or check-out time. Most people opted for the stairs, but we couldn't as we had a stroller and wagon with kids. The room was small and honestly probably best served for 2 people. The sleeper sofa was awful as a bed. The mattress was in very poor condition. Our 2 children who are under 5 could not even sleep comfortably on it and ended up in our bed, which was not very comfortable either. We ended up leaving a day early because it was so uncomfortable and we do not feel it should be advertised to sleep more than 2. The room had a very strong bleach smell which we thought was good at first since we could tell it must have been cleaned. Unfortunately, the strong smell was coming from the bed comforter and the comforter was wet from whatever it had been sprayed with. It was still wet the following day. As this is beachfront, we expected sand, however, I had to sweep the floor when we got there due to all the sand everywhere. My children's feet were literally black after walking around for less than 5 minutes. The vent in the bathroom was caked with a pretty heavy layer of dust which shows it had not been cleaned for a long time. I do not like to leave a bad review, but I do feel it's important to be honest so others and the owner are aware of the condition of the property. One light did not work and one cabinet needed some tlc as the latch was loose and kept falling out of place. We never were able to get the fireplace to work with the remote, so maybe there was a trick to that. The cable service was terrible and quirky, which also is something outside of the owner's control. It constantly lost signal. The views of the beach were great and the owner did provide lots of towels, which was very nice. I would not suggest this particular unit for families with children or more than 2 people. We were not satisfied and felt for paying nearly $1,000 for 3 nights, it was overpriced.