Wonderful place to stay. Clean, tidy, warm, and close to a beautiful beach. Even better that our little dogs had a place to stay too! Will definitely be back.