Ideal location, great communication, exactly as stated. Would stay again.