What a beautiful place run by such kind and welcoming people. Staying at the Swiss Garden Hotel is like taking a time out from the rush of everything. Have stayed twice. The staff are flexible, there is Internet access, each room has a spacious bathroom. Tip: go and find the giant turtles hiding in the garden.