Randy's beach retreat was amazing. The condo is kept VERY clean and has luxurious high-end finishes like granite and travertine. My family loved the accommodations and was comfortable during our 3 night stay. The kitchen had everything you need, including a couple extras like sugar and coffee. I was happy to see he even had a keurig for an easy cup of coffee. The bedding in all rooms was fresh and cozy. Closets provide ample drawer space. Bikes, boogie boards, and beach chairs were all conveniently available for use. This was only about 2 blocks from the beach, with easy access. We felt very safe in the condo, though we don't recommend an evening walk to the beach on the weekend with kids. Weekdays seemed fine, but on the weekend nights you will pass some noisy partiers at the bars. I would be happy to stay here again.