As close to perfect as you can get....clean, comfortable, stylish, well appointed and close to everything. I could have stayed for longer just to enjoy the screened in porch and cozy space. This is worth coming back to again and again. Highly recommend!