Very clean, great location & had everything we needed, highly recommend!