The Hidden gem is such a wonderful place to stay, it is elegantly styled very modern. It is situated close to the beach which makes it ideal for beach walks in the morning and the evening. The place is well kept after and very clean. Kim is a wonderful host that put in a lot of effort and does not hesitate to double check if her guests are are enjoying themselves.