We had a lovely stay at Hidden Gem and everything was exactly as described. The location was perfect with quick access to the beach and surrounding shops/cafes. The townhouse was spotless and newly refurbished and the aircon worked really well. You will have a very nice time staying at Hidden Gem. I guarantee it!