If you plan to cook, you will have to be flexible. The kitchen is not really set up for it (3 stars). If you are tall, take care in shower & bed area. But the location is nice (5 stars); a few blocks from the Mississippi River and close to my favorite coffee shop and restaurants.