Overall, the stay was a wonderful experience. However, the only thing that knocks off a star was the 3rd bed that was offered. Rather than a bed, it was just a small unfolding couch that laid on the floor.
Everything else was wonderful.