Self check-in worked seamlessly, host was quick to answer whenever the situation called for it and the place had everything I needed, from cooking appliances and pots to washing machine and drying rack. Would definitely recommend!