It had everything we needed - clean room, very comfortable bed, good location. Hosts were lovely and made sure we had a great stay in their place.