While I expected lovely, I was still pleasantly surprised when I arrived at Tom Beach Hotel. The plush gardens are spectacular. The rooms are elegantly adorned, making you truly feel at home with the ultra large beds and the outdoor area. The bathrooms are small, but accommodating and recently updated. In my room and I think all rooms…there is a... more






