We were pleasantly surprised by this hotel. The room was large and spacious. We had a small get together after a graduation and the room was perfect for this. The staff was wonderful and the breakfast was awesome. We'll definitely be staying again when we're in the Fredericksburg area.