Beautiful apartment, very clean and comfortable. It had all that we needed and the location was great. The hosts were very pleasant and communicated very well. We will be back again.