Exactly what we needed, very clean, very comfortable, great location and very thoughtful about the little things.