Cute dog, great beds, beautiful view, warm welcome! What else do you need? We absolutely loved our stay in the cottage!