clean and spacious, great location and amazing communication from our hosts :) thank you so much for the great stay!