Being greeted with hot towels and fresh juices as you approached the entrance to this hotel is enough the earn the service here 5 stars. It simply is a beautiful hotel. The rooms are spacious and the shower was simply tranquil. The infinity pool can be loads of fun as is the group of Swahili singers which perform at night. The food was amazing!