Friendly host, clean and well maintained facilities, excellent location.