Very clean, have everything you would need for a great time in Catalina.