A small & quite apart hotel right on the beach & with all the comforts you need for a short & long term vacation.