While a bit small, it was perfect for my needs and have many thoughtful touches that made the stay great.