Very clean, and great location. Definitely a great stay... Would love to visit again.