Wonderful location and views. The apartment is very well maintained and better than the pictures. I have stayed in many places both in the USA and overseas and I would give this particular stay more than 5 stars if I could. Everything was clean, fresh and we appreciated the extra touches such as fresh homemade bread, cookies, coffee and other amenities for the bathroom. Check in was easy and we appreciated the detailed instructions provided in the apartment. I would highly recommend this airbnb.