Staff is very friendly and professional.
Room was very clean and well equipped.
We requested a ground floor room just a week before our stay but they were kind enough to prepare it for us. We had the direct access to the beach,which was fantastic.
I would definitely come back to Beach Club if I went to Hamilton island.