Excellent stay, great communication, very convenient, very affordable for a big group. AWESOME