Very cozy and beautiful surroundings. Nice and helpful staff. The food is so authentic and with that touch only the Thai kitchen can deliver. The only reason Beach Republic don't get maximum score, is that I "unfortunately" had tried a little better food on other Thai restaurants. I can warmly recommend this place.