Functional and great place to stay. Good communication and caressing from hosts. I highly recommend.