Very clean and prime location! Walls are a bit thin, but it was not too much of an issue for us. We enjoyed our stay!