Really enjoyed our stay here for my partner birthday! They put on a little cake and it was a lovely touch. The hotel itself is massive. Ha Long itself as a city, is very odd. Loads of empty buildings, just waiting to be filled. However, the hotel itself was perfect, (very, very) comfy bed, amazing bathrooms, good little gym and pools. The breakfast spread was excellent, no faults!!
Just be aware that reception was a cash deposit for 100,000,000 Vietnamese money- or equivalent USD. As card deposits take forever to get back apparently.