Very clean and well equipped. Elizabeth is a great host! She always check on us to make sure that we are okay or if we need anything. Recommended!!!