Lovely, peaceful place to stay in a comfortable, homely space; easy check-in and -out; easy walk to the beach and close to good places to eat.