Everything is as pictured and described, 100% accurate. Terrace is a huge plus. Victor is a great host, communication with him was fast and easy, and he is welcoming and accommodating.