The place was spotless and had all necessities and a few extras. The location was unbelievable for what we had planned for the weekend! Will definitely be staying here again in the future.