Ba Hao Residence made our stay in Bangkok. We couldn't have asked for a better place in terms of location, character and service - everything we needed and more. The breakfast was incredible. We will definitely stay again!