The apartment was very clean and spacious. Check in was flexible since we arrived later than expected. Location was perfect, not too far from restaurants and the boardwalk but in a quieter area. The beach and pool were amazing! I would highly recommend this for a family vacation