Overall, the stay was great, and Sergio was very kind and did a great job hosting, but the place was not very clean when we arrived, and we were not able to check in until 2 hours after our established check in time.