I didn't meet the host, but the 24 hour security guards sorted check-in etc. Its quite a nice place, which matches the photos. Its just about walking distance to Ayala Mall (10 mins), but the roads are pretty busy and polluted, so its tempting to take a taxi, which are plentiful and cheap.
Only issue was internet - didn't seem to be any in the flat. There is wifi on the 4th floor (cant reach to the room) - basically, you are sitting outside the staff office. A kettle would also be handy to save boiling water on the hob. The aircon and tv is good, there is hot water, so overall pretty good.