We stayed here for part of our honeymoon, but wished we had spent the entire trip at this location. We loved every moment of it, the setting was beautiful and the whole experience was perfect in every way. Our unit was just the right size, and had everything we could possibly want or need in it. We were very close to staying next door at Long Beach but once we arrived we realized we had made the right choice. We hope to return someday and stay longer next time!