Lovely tropical paradise, amongst beautiful trees and vegetation. Close to beach and Avalon town. Very comfortable and well appointed. We loved our stay here.