The apartment and our hosts were absolutely wonderful. Our experience was amazing beyond our expectations. The apartment was clean and comfortable. The rooftop terrace was incredible and last but not least our hosts were just simply awesome- from the local tips to the effortless communication. The list goes on! But all I can say is I wish we could've stayed longer. Incredible location too!