Most generous , thoughtful , peaceful, comfortable stay ,, the tropical garden is an extra delight