This place was perfect for me and my 19 yr old very clean. Note there is stairs you have to go up and down to get to the kitchen or go outside. Unfortunately me and my son both had a hurt knee which made it really hard for us but I will definitely stay there again as long as I don’t have a hurt knee you’re very responsive the location is great everything was just an all over great experience