Very clean and comfortable, very practical, had everything we needed, great location, would definitely stay again, would highly recommend