spotless, friendly and beautiful location.