Overall nice stay, had what we needed and the location is awesome. 4/5 just due to some details regarding cleanliness. Overall, I would recommend this stay to others