The apt. has all of the amenities we needed, it was spacious organized and clean. The host provided the check in information on a timely manner and was responsive when I had questions. The only downside ( and it is not the host fault) is that the walls and roof are bit thin and you can hear the sounds from other rooms. On the room above the one I was staying kids were playing and screaming all night, I couldn't sleep well. Hopefully on your stay there wont be any noisy neighbors, make sure to pack ear plugs or a white noise machine just in case.