I've traveled around the world and stay at upscale hotels. The Cypress Inn is lovely and ranks up there with the best experiences that we've had. The service was great and the rooms were clean and comfortable. I am a light sleeper and I had no problems here. There was a comment earlier that the hotel smelled like wet dog. That could not be further from the truth. We were here for several days and did not have any problems with noise or anything. And the dogs with their humans were very well behaved. The hotel's restaurant is great. We had three meals there at different times of day and the service and food were delicious. (My husband loved the burger.) If you're an uptight, non dog person, then you may want to go elsewhere. But if you love a convivial atmosphere that has a very European feel (which to me was attractive as I've lived in Europe where dogs and their owners are not treated as pariahs), then you'll love this hotel. We had a wonderful time and will return.