Very clean and equipped with everything you’ll need for your stay. Awesome staff and communication. Highly recommended.