Very clean, fun place. Perfect for any stay, great location.