We had a wonderful stay at this location. It was a quick walk to the beach. The rooms were very nice. One bed was firm, the other three beds were soft. We were offered a mattress topper for the firm bed if we needed one. The kitchen was fantastic. So many things were readily available to make our stay more comfortable. There were even plastic utensils and such for the kids. There were toys and books for our kids to play with in the apartment. The washing machine and dryer were easy to find and use, though we could have used a laundry basket! Antics ensued! We had a blast and we would definitely come back. Check-in was particularly easy.