The place was spotless the I arrived. My flight was actually delayed for a couple of hours but Angel and Helena had no problem in waiting a bit longer for me. You get exactly what is advertised. Would stay there again every time.