Excellent location at the beach with all you need for long stays.