Super clean and has everything you need! Prompt responses and instructions to check in and out were clear and simple! Would def recommend! When we return to NJ this is going to be our go to place to stay! Thank you Joe!