Affordable accommodation and accommodating hosts in a great location near the beach.