There is everything you need there, and it is exactly like the photos! The location is great! The only down point is that you hear all upstairs steps, but its ok! We had a great stay!