Excellent stay, beautiful indoor outdoor flow. All the amenities needed. Large and spacious !