Spotlessly clean and perfect location for us. excellent Value, would definitely stay again.