Perfect place, perfect location, clean apartment and fantastic hospitaliy.