The apartment was clean and tastefully furnished. There was everything we needed. The internet was fast. The location was also good. Communication with hosts was good. Everything was perfect.