My family and I have stayed at Beachcrest many times over the years and love the convenience of the location, the amazing views, the private beach, and the heated pool! We love Seagrove, and all the other 30A communities are close. 604 is beautifully decorated and the mattresses are very comfortable. The kitchen has all the basics we needed. We discovered the secondary bath had a very slow-draining tub, and this was taken care of promptly and to our satisfaction. Unfortunately, the kitchen/living area floors had been vacuumed but evidently not mopped, so no bare feet during our stay! We asked for someone to mop, but never heard back. The only negative about the condo itself is that there are no drapes or blinds in the beach-facing master bedroom, so no way to control the sun or have a sense of privacy from the balcony. We didn't mind, but might not work for someone else. Perhaps this is in the process of being addressed since there are window coverings on the other window in the living area. Regardless, we had a lovely visit and wouldn't hesitate to stay again as long as there are no cleaning issues and the blinds in the bedroom are installed.