Everything was perfect, exactly as described and more. Check in was seamless, and the accommodation was beautiful.