Budget, location, cleanliness and communication. All are ticked for me