Exactly what was promised. Great place, thoughtful hosts, perfect for what we needed.