Absolutely perfect. A brilliant stay that was exactly as described.