Perfect for our needs. Very clean and convenient. Wonderful host! We will stay here again.