Very clean and a great location! We loved our stay! would definitely stay here again.