Gem's place is a wonderful place to stay. The beds are extremely comfortable. I wish I could've stayed longer but sadly I had work. She had everything you would need. The deck is also beautiful, even if it was cold. I will be sure to return.