The place was clean and matched the description. One bedroom is off of the owners suite. These share a bathroom. The other 2 bedrooms have their own bathroom which is nice. The views are spectacular. It is a short walk to the beach which was easily manageable for everyone in our group. The pool is shared by 8 units. It was nice to have and not crowded. There is only one parking spot for this unit which can cause issues since it is a larger unit. The host was able to find other parking options, but we had to check frequently to verify where to park. We would definitely stay here again and recommend to others.