Very clean, excellent location and the place was spotless and exactly as pictured. Would definitely stay again!