Wonderful stay! Exactly as described. Great communication, clean, safe and a wonderful courtyard with pool.