This is our second time staying here and it is absolutely clean and spacious with every amenity we could need. Perfect location for us too. Highly recommend!