What a wonderful hotel! Gardens are beautiful, rooms well appointed and pool, beach and spa treatments are all first class but It is the staff that really make this hotel special. A special mention for Mabel the manager, Kevin and Joao at breakfast and Das the pool man who all…