I've just recently returned from my second visit to Caulker (in two years). Both times we stayed at Seaside and absolutely loved it there. No kitchen, but we certainly didn't miss having one.The staff is excellent. Very warm and friendly. They take good care of you. And rooms are very clean and comfortable. We highly recommend it. As for location.. everything is within walking distance. I can't wait to return.