The hosts were excellent and easy to communicate with prior to and during our stay. The apartment was clean and comfortable. We enjoyed our stay very much.