We had a wonderful stay! Great location and very friendly host. The mattress is firm, but all other amenities are thoughtful and well presented. Michele was a delightful host and went out of his way to be sure we were cared for.