A lovely place to stay in a beautiful beach town run by friendly hosts