I believe we personally met the owner. What I enjoyed was that he was excellent to his staff. Being a business owner myself I feel yes you are the boss but it's your employees that make your business and it's your guests that make your salary.Their is 24 hour security. This being said I would recommend this location to anyone who wishes to stay at a nice and clean room. Big plus is they have a free shuttle tuktuk to a close train station