Perfect location, perfect host, wonderful place to stay. Clean, well appointed, lovely condo. Beautiful balcony views. Will definitely return.