Beautiful apartment and village. The apartment was spotless with everything we needed. Communication with Hannah was great. We will definitely be back.