Johns place was great! His unit had a wonderful view, clean linens, basic kitchen supplies and great seating for hanging out! For a trip we planned last minute we were thankful to be on the beach. The complex is half hotel and half condominiums (johns being a condo) so that was different from what I am used to. The overall building is a little dated but the unit itself made up for it.