I stayed at Ufulu Gardens for a week on business in July 2012. What stroke me immediately was how beautiful the gardens are and the sense of piece and serenity that the place transmits. The room was simple but spacious and comfortable as well as very clean. The staff is also very courteous and try to do their best to meet guests' demands. What I found more difficult was the internet connection and the restaurant food. In principle, there is free wireless by the restaurant/patio area and access through pre-paid cards in the rooms (at USD 2/hour). The free internet is however not reliable due to frequent black-outs and the one in the room is very slow, which makes it very difficult to have either skype calls or regular internet access for business travelers. Also, the meal choices at the restaurants were extremely limited with minimal change from one day to the other. Basically, every day there is a set menu with two mains to choose from, although they often would have only one option if you don't get there early enough. All in all, it is a beautiful place with lots of potential and it would only need to have these two key issues addressed to be much more comfortable.