Spotlessly clean, great location and had everything needed for a long weekend away.