Spotlessly clean and well located. I had a great stay with my friends and would definetly do it again.