The apt was perfect for our needs. The space was very clean and well appointed. We did not cook but the kitchen was well equipped had we done so. The hosts had quick responses and the accommodations were excellent!