We stayed here for 5 nights. We liked the location, 15 minute walk to the town and about the same to cycle to the beach. They have free bikes to use which was good, free breakfast which was ok and the rooms were spacey and kept to a decent level. The problem was the staff, we hadn't even checked in when staff wanted to know when we were leaving to "book our taxi". Look in the town, it was much cheaper. If you wanted to hire the bikes they wanted to know your exact route, if you were heading into town, they always knew a tailor they wanted to 'recommend'. We had to cross over to rude which made us feel uneasy to get staff to understand that we were not interested. One staff member in particlar hung around a lot which made my other half feel very uncomfortable. We had lunch there once, after finding two hairs in my meal I couldn't finish it. Some staff members where kind and helpful however you witnessed others who would start shouting at them in Vietnamese and all of a sudden they couldn't supply you with directions to the post office but if you give them so many dollars, they could make sure it was 'posted for you'. This, being nosy and pushy let the hotel down, they may have lots of smiles for you but it all feels very uncomfortable and fake. We didn't even get to make use of the pool as other guests continuously spat in it. If you do cycle to the beach, they don't tell you you have to pay to park the bike. Check the price first as it differs.