Everything was perfect, we had a great time there. This is perfect for a long stay. There is a kitchen with everything you need, the bed was very comfy and everything was perfectly clean. I really loved it and I hope we can come back soon